
js 拥有垃圾自动回收（GC）:变量创建时自动分配内存，不使用时 “自动〞释放内存

- 局部变量，西数执行完，没有闭包引用，就会被标记回收
- 全局变量，直至浏览器卸载页面时释放

- 2种GC常见方法
    - 引用计数—无法解决循环号1用的问题
    - 标记清除

- 避免意外的全局变量产生
- 避免反复运行引引发大量闭包